computer notebook digital cameras animation cell phones monitor software flash memory flash drive gry usb cpu computer repair hardware laptops actionscript memory tools flash dvd